Mary Barclay


Mary Barclay was an English film, television and theatre actress. She was best known for playing Stella Dane in the Crossroads television series, as well as her role in the 1973 film, A Touch of Class.

Barclay was born Mary Biddulph in Williton, Somerset, England. She earned a double first from Cambridge University in Classics.

Source: Wikipedia


RELATED SEARCHES